capped leaf monkey - French English Dictionary